草庐IT

Android WebView 向下滚动

全部标签

android - RecyclerView 滚动问题中的多行 EditText

我有一个RecyclerView包含多行EditText作为列表项,EditText每次添加一行时都会扩展。RecyclerView有一个标准的垂直LinearLayoutManager和一个标准RecyclerView.Adapter带有15个EditText列表项的适配器。我将在问题末尾添加代码。问题是在您向EditText添加了多行之后,每次添加一行时,它都会开始向下滚动列表。最终,在您添加了足够多的新行之后,EditText将滚出屏幕顶部并失去焦点。如果您尝试向上滚动并选择EditText的最后一行,它会向下滚动列表直到EditText超出屏幕顶部,失去焦点。这不是ListVi

android - Marshmallow(23) + RecyclerView(23.1.0) 项目移除后滚动会弄乱上面的内容 (notifyItemRemoved)

如果使用Marshmallow(Android23)构建,RecyclerView会搞砸。我使用RecyclerView填充项目列表,当向右滑动时将删除该项目。删除项目工作正常。但是在删除项目后在RecyclerView上向上滚动,会在删除项目上方的项目上创建空白区域。我在这里使用示例项目https://github.com/chrisbanes/cheesesquare使用最新的android版本(Marshmallow)android{compileSdkVersion23buildToolsVersion"23.0.1"defaultConfig{applicationId"co

android - Horizo​​ntalScrollView 在 RTL 模式下不向左滚动

我的应用程序中有带android:supportsRtl="true"的Horizo​​ntalScrollView。但是它不是向左滚动,而是向右滚动。我该如何解决这个问题?我正在运行17级api,所以xml中的属性应该没问题。 最佳答案 使用此代码并创建倒置ViewfinalHorizontalScrollViews=(HorizontalScrollView)ll.findViewById(R.id.horizontalScrollView);s.postDelayed(newRunnable(){publicvoidrun()

android - Android SDK 23 中的 Non Scroll RecyclerView 滚动问题

我正在ScrollView中实现RecyclerView。为了在整个页面上只有一个滚动行为,我实现了一个NonScrollRecyclerView版本。实现如下:publicclassNonScrollRecyclerViewextendsRecyclerView{publicNonScrollRecyclerView(Contextcontext){super(context);}publicNonScrollRecyclerView(Contextcontext,AttributeSetattrs){super(context,attrs);}publicNonScrollRecy

android - RecyclerView滚动监听的方法onscolled自动调用不滚动

同时实现分页。我遇到了这个问题。不滚动onscrolled方法连续调用。请检查下面我的代码。作为引用,我使用的是EndlessScrollingwithAdapterViewsandRecyclerView还有一个演示示例this.我正在从API请求数据。所以我实现了Volley抽射。安装后,奇怪的事情发生了。OnScrolled方法在不滚动的情况下连续调用。下面是我的代码。HomeFragment.javaview=inflater.inflate(R.layout.fragment_home,container,false);tvNoDataFound=(TextView)view

Android:获取WebView的滚动位置

我是Android新手。我只想知道用户在页面上滚动的位置。当网页上的某个点出现在屏幕底部时,我想触发一个事件。但是这段代码会导致异常。我知道WebView继承了View的getScrollY()。我没有正确实现它吗?提前致谢。publicclassScrollextendsActivity{publicWebViewwebview;publicfloatyPos;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);WebViewwebview=newWebVie

android - ListView中的checkbox 'Checked'滚动后恢复

我遇到了以下问题:我有一个ListActivity,它的ListView由一个图标、文本和一个复选框(使用LayoutInflater)组成。ListView的Adapter扩展了ResourceCursorAdapter(即ListView的数据源是从数据库中检索的,也是每行的Checked状态)一切正常,除了当我取消选中/选中任何行中的复选框时,如果我向下滚动直到修改的复选框不再可见,然后向上滚动,复选框将恢复到其原始状态。数据库已修改,这不是问题所在(即,如果我修改一行并退出Activity,然后再次进入,修改后的行显示为Ok)。我的猜测是,这与列表的呈现方式有关,因为出于某种原

android - 检测 scrollView 何时滚动

我正在尝试检测ScrollView何时完成滚动,以便我可以稍微修改它的位置。在我使用ACTION_UP检测用户何时抬起手指之前,但后来我意识到这不允许我使用“flinging”,因为它会在完成之前修改滚动。有什么方法可以检测ScrollView何时完成滚动?或者像ListView一样检测它的滚动状态?关于如何实现这个的任何其他想法?谢谢。 最佳答案 我根据Jourbac评论实现了一个解决方案。问候importandroid.content.Context;importandroid.os.Handler;importandroid.

iphone - 如何让内容在 Iphone 的 safari 或 android 的 webkit 的 DIV 中动态滚动?

我的代码:for(varmyLine=0;myLine";...............这在所有非移动平台上的每个浏览器中都可以正常工作。但是......当这在iPhone(Safari)或Android(webkit)上实现时,div会被文本填满,但当文本超过div的高度且用户无法“插入”时,不会生成滚动条内容也下来了。因此,不管怎样,有效的溢出总是“隐藏”的。我很好奇是否有一些我忽略的替代方法,或者这是否只是一个我目前无法解决的错误。 最佳答案 这是移动webkit上的一个已知问题:http://www.quirksmode.o

android - Eclipse Android开发中图形布局滚动问题

我正在尝试开发一个安卓应用程序。我在Eclipse中使用图形布局将ScrollView作为主要容器。在那之后,我放了一些UI元素,比如按钮。当元素的总高度超过可视区域时,可以按预期使用ScrollView查看。到此为止没有问题。问题是屏幕上不适合查看的元素无法使用Eclipse界面的图形容器看到。源代码没有问题,因为它可以正常运行。Eclipsegui中是否有任何选项可以查看不适合视口(viewport)的UI元素? 最佳答案 我知道你在说什么。当您在Eclipse图形布局上查看xml文件时,您只能看到适合屏幕的元素。您无法向下滚动